切换主题
AVL 树是第一种自平衡二叉搜索树,通过旋转维持左右子树高度差(平衡因子)在 、 、 之间。
查找、插入、删除均为 ,严格平衡保证不会退化为链表。插入最多 2 次旋转即可恢复平衡,删除可能需要 次旋转。
AVL 更严格平衡,查询更快;红黑树放宽平衡条件,插入/删除旋转更少,适合写多场景。